someone who prostrates himself - Français Anglais Dictionnaire